package main

import "fmt"

// 结构体定义

type Student struct {
	id   int
	name string
	age  int
	addr string
}

func main() {
	var s1 = Student{1, "张三", 18, "北京"}
	fmt.Println(s1)

	// 作为参数,修改结构体内容,原结构体不发生改变
	modifyStruct(s1)
	fmt.Println(s1)
}

func modifyStruct(s Student) {
	s.age = 20
}
